home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / mgspell.exe / MGSPELL.DOC < prev    next >
Text File  |  1991-04-14  |  32KB  |  1,103 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                            04/13/91
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                         MicroGenesis Spell Checker V1.4
  20.                        Copyright 1990, 1991 by Jeff Heaton
  21.  
  22.                              MicroGenesis Software
  23.                                  P.O. Box 25534
  24.                               St. Louis, Mo 63123
  25.                               BBS: (314) 638-5204
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.          Table Of Contents
  73.          -----------------
  74.  
  75.  
  76.          Program Information
  77.  
  78.            Description of MGSPELL . . . . . . . . . . . . . . .  3
  79.            What Is Shareware? . . . . . . . . . . . . . . . . .  4
  80.            Warranty/Registration  . . . . . . . . . . . . . . .  5
  81.            Order Form . . . . . . . . . . . . . . . . . . . . .  9
  82.            Installing MGSPELL . . . . . . . . . . . . . . . . . 10
  83.            How MGSPELL works  . . . . . . . . . . . . . . . . . 11
  84.            Where Did All of These Words Come From . . . . . . . 15
  85.            Contacting The Author/Trademarks/Version History . . 16
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.          PROGRAM DESCRIPTION
  140.          -------------------
  141.  
  142.              MGSPELL is a utility to allow programers to easily
  143.          include spell checking to any program that they are
  144.          developing, without the need for them to take the time to
  145.          create the necessary compression/searching routines necessary
  146.          for spell checking.  This program is not a stand alone spell
  147.          checker, but rather is a set of linkable files for use with
  148.          Turbo
  149.          C, Borland C++ or MicroSoft C.  Other C compilers could
  150.          probably be used, but this will require you registering the
  151.          source code and making the necessary modifications.  It comes
  152.          with a modifiable dictionary containing either 59,000 or
  153.          119,000 words and offers such features as spelling
  154.          suggestions and word list maintenance.  The routines are
  155.          built to be straight forward and easy to use in your own
  156.          programs.
  157.  
  158.          Some of the features of MGSPELL include:
  159.  
  160.          * A 119,000+ word dictionary compressed to around 400k for
  161.            use in programs that demand the biggest dictionary
  162.            available.
  163.  
  164.          * A 59,000+ word dictionary compressed to around 230k for use
  165.            in a program that will fit on a 360k floppy drive.
  166.  
  167.          * Fast disk-based dictionary takes only around 20k of ram no
  168.            matter what dictionary you choose.
  169.  
  170.          * Routines to suggest words for incorrect spellings.
  171.  
  172.          * Completely royalty free.  Pay once and use in as many of
  173.            your programs as you like.
  174.  
  175.          * If you must include source code with your programs you may
  176.            also buy a license to release "semi-registered" linkables
  177.            of MGSPELL for your users to use with your program's source
  178.            code (at a additional fee, see licensing section)
  179.  
  180.          * Marketed as Shareware, not cripple ware: Try everything
  181.            before you buy! (except source code).
  182.  
  183.          * Support for both registered and unregistered user by a
  184.            variety of means.
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.                                       -3-
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.          A General Definition Of ShareWare
  205.          ---------------------------------
  206.  
  207.              If you are unfamiliar with the shareware software
  208.          marketing system this section describes it briefly.
  209.  
  210.              Shareware distribution gives users a chance to try
  211.          software before buying it. If you try a Shareware program and
  212.          continue using it, you are expected to register. Individual
  213.          programs differ on details -- some request registration while
  214.          others require it, some specify a maximum trial period. With
  215.          registration, you get anything from the simple right to
  216.          continue using the software to an updated program with
  217.          printed manual.
  218.  
  219.               Copyright laws apply to both Shareware and commercial
  220.          software, and the copyright holder retains all rights, with a
  221.          few specific exceptions as stated below. Shareware authors
  222.          are accomplished programmers, just like commercial authors,
  223.          and the programs are of comparable quality. (In both cases,
  224.          there are good programs and bad ones!) The main difference is
  225.          in the method of distribution. The author specifically grants
  226.          the right to copy and distribute the software, either to all
  227.          and sundry or to a specific group. For example, some authors
  228.          require written permission before a commercial disk vendor
  229.          may copy their Shareware.
  230.  
  231.               Shareware is a distribution method, not a type of
  232.          software.  You should find software that suits your needs and
  233.          pocketbook, whether it's commercial or Shareware. The
  234.          Shareware system makes fitting your needs easier, because you
  235.          can try before you buy.  And because the overhead is low,
  236.          prices are low also.  Shareware has the ultimate money-back
  237.          guarantee -- if you don't use the product, you don't pay for
  238.          it.
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.                                       -4-
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.          Licensing:
  271.  
  272.          If you going to be releasing programs with MGSPELL code in
  273.          them you must purchase one of the following licences before
  274.          you release code containing MGSPELL libraries:
  275.  
  276.  
  277.          Basic Library Registration - $20
  278.          --------------------------------
  279.          This registration package includes:
  280.  
  281.             * Permission to release MGSPELL code in executable form,
  282.               by executable I mean files such as .EXE, .COM, or .OVL.
  283.               Once you receive your registration you do not need to
  284.               get any further permission from me, or pay any royalties
  285.               of any sort.
  286.  
  287.             * You may NOT release MGSPELL code in the .LIB or .OBJ
  288.               forms.  The only allowable way to release it in this
  289.               form is when it is in the original archive as you first
  290.               got it (with all its support files intact).
  291.  
  292.             * You will be sent the next version on disk as soon as it
  293.               becomes available.  If any additional versions should be
  294.               produced after your one free update they may either be
  295.               downloaded from a source such as CompuServe,GEnie or On-
  296.               Line America, or bought from me at the rate of $5 a
  297.               disk.
  298.  
  299.          Source Code And Library Registration - $50
  300.          ------------------------------------------
  301.          This registration package includes:
  302.  
  303.             * Permission to release MGSPELL code in executable form,
  304.               by executable I mean files such as .EXE, .COM, or .OVL.
  305.               Once you receive your registration you do not need to
  306.               get any further permission from me, or pay any royalties
  307.               of any sort.
  308.  
  309.             * You may NOT release MGSPELL code in the .LIB or .OBJ
  310.               forms.  The only allowable way to release it in this
  311.               form is when it is in the original archive as you first
  312.               got it (with all its support files intact).
  313.  
  314.             * You will be sent the next version on disk as soon as it
  315.               becomes available.  If any additional versions should be
  316.               produced after your one free update they may either be
  317.               downloaded from a source such as CompuServe,GEnie or On-
  318.               Line America, or bought from me at the rate of $5 a
  319.               disk.
  320.  
  321.             * You also get the complete source code to MGSPELL.  This
  322.               allows you to recompile the libraries that make up
  323.               MGSPELL.  However you may not release the libraries in
  324.              .OBJ or .LIB form as mentioned above.
  325.                                       -5-